package ${servicePackageName};

import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import ${entityPackageName}.${className?cap_first};

import java.util.List;

/**
* @description   ${description}
* @author        ${author}
* @date          ${createTime}
* @version       ${version}
**/
public interface ${className?cap_first}Service extends IService<${className?cap_first}>  {

    IPage<${className?cap_first}> findPage(Page initMpPage,${className?cap_first} ${className});

    List<${className?cap_first}> findList(${className?cap_first} ${className});

    ${className?cap_first} findById(String id);

    boolean add(${className?cap_first} ${className});

    boolean update(${className?cap_first} ${className});

    boolean delete(String id);

}
